Import('env')
Import('options')
env = env.Copy()

sourceFiles = [
    'intern/BSP_CSGHelper.cpp',
    'intern/BSP_CSGMesh.cpp',
    'intern/BSP_CSGMeshBuilder.cpp',
    'intern/BSP_CSGMeshSplitter.cpp',
    'intern/BSP_CSGNCMeshSplitter.cpp',
    'intern/BSP_CSGUserData.cpp',
    'intern/BSP_FragNode.cpp',
    'intern/BSP_FragTree.cpp',
    'intern/BSP_MeshFragment.cpp',
    'intern/BSP_MeshPrimitives.cpp',
    'intern/BSP_Triangulate.cpp',
    'intern/CSG_BooleanOps.cpp',
]
env.Append(CPPPATH=['intern', '../container', '../moto/include', '../memutil'])
env.Library(target='#$BUILD_DIR/lib/blender_bsp', source=sourceFiles)
